<!DOCTYPE html>
<html>
<script type="text/javascript">
	
/* interator

	1. Iterator的作用有三个:
		- 一是为各种数据结构，提供一个统一的、简便的访问接口

		- 二是使得数据结构的成员能够按某种次序排列

		- 三是ES6创造了一种新的遍历命令for...of循环，Iterator接口主要供for...of消费
	
	2. Interator遍历过程, 例1
		(1) 创建一个指针对象，指向当前数据结构的起始位置。也就是说，遍历器对象本质上，
			就是一个  指针对象。

		(2) 第一次调用指针对象的next方法，可以将指针指向数据结构的第一个成员。

		(3) 第二次调用指针对象的next方法，指针就指向数据结构的第二个成员。

		(4) 不断调用指针对象的next方法，直到它指向数据结构的结束位置。

	3. 当使用for...of循环遍历某种数据结构时，该循环会自动去寻找Iterator接口

*/


// 1. 遍历遍历过程
{

}

</script>
</html>